﻿namespace Model.Enums.Common
{
    /// <summary>
    /// 系统属性类型枚举
    /// </summary>
    public static class Enum_SysAttributeType
    {
        /// <summary>
        ///
        /// </summary>
        public static class Http
        {
            /// <summary>
            /// 成功
            /// </summary>
            public static readonly string Success = "Success";

            /// <summary>
            /// 失败
            /// </summary>
            public static readonly string Error = "Error";
        }

        /// <summary>
        /// 时间
        /// </summary>
        public static class Time
        {
            /// <summary>
            /// Morining
            /// </summary>
            public static readonly string Morining = "Morining";

            /// <summary>
            /// Afternoon
            /// </summary>
            public static readonly string Afternoon = "Afternoon";

            /// <summary>
            /// Evening
            /// </summary>
            public static readonly string Evening = "Evening";

            /// <summary>
            /// Noon
            /// </summary>
            public static readonly string Noon = "Noon";
        }

        /// <summary>
        /// 杂项
        /// </summary>
        public static class Misc
        {
            /// <summary>
            /// 欢迎回来
            /// </summary>
            public static readonly string Welcomeback = "Welcomeback";

            /// <summary>
            /// 没有数据
            /// </summary>
            public static readonly string NoData = "NoData";

            /// <summary>
            /// 参数为空
            /// </summary>
            public static readonly string ParmaterEmpty = "ParmaterEmpty";

            /// <summary>
            /// 存在相同名称
            /// </summary>
            public static readonly string ExistSameName = "ExistSameName";

            /// <summary>
            /// 参数错误
            /// </summary>
            public static readonly string ParmaterError = "ParmaterError";

            /// <summary>
            /// 请求过多
            /// </summary>
            public static readonly string RequestTooMany = "RequestTooMany";
        }

        /// <summary>
        ///
        /// </summary>
        public static class Image
        {
            /// <summary>
            /// 上传失败
            /// </summary>
            public static readonly string UploadError = "UploadError";

            /// <summary>
            /// 文件格式错误
            /// </summary>
            public static readonly string ErrorFormat = "ErrorFormat";

            /// <summary>
            /// 文件大小超出限制
            /// </summary>
            public static readonly string ErrorLimit = "ErrorLimit";
        }

        /// <summary>
        ///
        /// </summary>
        public static class Customer
        {
            /// <summary>
            /// 手机号已存在
            /// </summary>
            public static readonly string PhoneExist = "PhoneExist";

            /// <summary>
            /// 昵称已存在
            /// </summary>
            public static readonly string NickNameExist = "NickNameExist";

            /// <summary>
            /// 邮箱已存在
            /// </summary>
            public static readonly string EmailExist = "EmailExist";

            /// <summary>
            /// 登录账号错误
            /// </summary>
            public static readonly string LoginErrorByAccount = "LoginErrorByAccount";

            /// <summary>
            /// 未登录
            /// </summary>
            public static readonly string NoLogin = "NoLogin";

            /// <summary>
            /// 电话和电子邮件空的
            /// </summary>
            public static readonly string PhoneAndEmailEmpty = "PhoneAndEmailEmpty";
        }

        /// <summary>
        /// 管理员
        /// </summary>
        public static class Admin
        {
            /// <summary>
            /// 登录失败
            /// </summary>
            public static readonly string LoginError = "LoginError";

            /// <summary>
            /// 登录账号为空
            /// </summary>
            public static readonly string LoginEmpty = "LoginEmpty";

            /// <summary>
            /// 登录被禁止
            /// </summary>
            public static readonly string LoginStop = "LoginStop";

            /// <summary>
            /// 权限不足
            /// </summary>
            public static readonly string PowerNo = "PowerNo";

            /// <summary>
            /// 密码错误
            /// </summary>
            public static readonly string PassWordError = "PassWordError";

            #region Admin

            /// <summary>
            /// 用户名已存在
            /// </summary>
            public static readonly string DuplicateUserName = "DuplicateUserName";

            /// <summary>
            /// 手机号已存在
            /// </summary>
            public static readonly string DuplicatePhone = "DuplicatePhone";

            /// <summary>
            /// 工号已存在
            /// </summary>
            public static readonly string DuplicateJobNumber = "DuplicateJobNumber";

            #endregion Admin
        }
    }
}